package com.baosight.risk.service.xtdc.entity;

import javax.persistence.*;

import com.baosight.risk.base.entity.BaseEntity;
import lombok.Data;

/**
 * Table: T_XTDC_DOCUMENT
 */
@Data
@Table(name = "T_XTDC_DOCUMENT")
public class XtdcDocument extends BaseEntity {

    /**
     * 文档目录ID
     * <p>
     * Table:     T_XTDC_DOCUMENT
     * Column:    DIR_GUID
     * Nullable:  true
     */
    @Column(name = "DIR_GUID")
    private String dirGuid;

    /**
     * 文档编号
     * <p>
     * Table:     T_XTDC_DOCUMENT
     * Column:    DOC_NO
     * Nullable:  true
     */
    @Column(name = "DOC_NO")
    private String docNo;

    /**
     * 文档标题
     * <p>
     * Table:     T_XTDC_DOCUMENT
     * Column:    DOC_TITLE
     * Nullable:  true
     */
    @Column(name = "DOC_TITLE")
    private String docTitle;

    /**
     * 文档类型编码
     * <p>
     * Table:     T_XTDC_DOCUMENT
     * Column:    DOC_TYPE
     * Nullable:  true
     */
    @Column(name = "DOC_TYPE")
    private String docType;

    /**
     * 文档类型名称
     * <p>
     * Table:     T_XTDC_DOCUMENT
     * Column:    DOC_TYPE_NAME
     * Nullable:  true
     */
    @Column(name = "DOC_TYPE_NAME")
    private String docTypeName;

    /**
     * 状态编码
     * <p>
     * Table:     T_XTDC_DOCUMENT
     * Column:    STATUS
     * Nullable:  true
     */
    @Column(name = "STATUS")
    private String status;

    /**
     * 状态名称
     * <p>
     * Table:     T_XTDC_DOCUMENT
     * Column:    STATUS_NAME
     * Nullable:  true
     */
    @Column(name = "STATUS_NAME")
    private String statusName;

    /**
     * 被审单位编码
     * <p>
     * Table:     T_XTDC_DOCUMENT
     * Column:    COMP_CODE
     * Nullable:  true
     */
    @Column(name = "COMP_CODE")
    private String compCode;

    /**
     * 被审单位名称
     * <p>
     * Table:     T_XTDC_DOCUMENT
     * Column:    COMP_NAME
     * Nullable:  true
     */
    @Column(name = "COMP_NAME")
    private String compName;

    /**
     * 业务ID
     * <p>
     * Table:     T_XTDC_DOCUMENT
     * Column:    BIZ_GUID
     * Nullable:  true
     */
    @Column(name = "BIZ_GUID")
    private String bizGuid;

    /**
     * 业务说明
     * <p>
     * Table:     T_XTDC_DOCUMENT
     * Column:    BIZ_NAME
     * Nullable:  true
     */
    @Column(name = "BIZ_NAME")
    private String bizName;

    /**
     * 备注
     * <p>
     * Table:     T_XTDC_DOCUMENT
     * Column:    REMARK
     * Nullable:  true
     */
    @Column(name = "REMARK")
    private String remark;

    /**
     * 排序
     * <p>
     * Table:     T_XTDC_DOCUMENT
     * Column:    ROW_ORDER
     * Nullable:  true
     */
    @Column(name = "ROW_ORDER")
    private String rowOrder;
    private static final long serialVersionUID = 1L;
}